History
History
Synonyms
UK
US
Meaning:
discover

to find out (something) (by accident); get knowledge of (something existing but not yet known)

find, uncover

invent

to make or design (something not existing before); to make up, think of, (something) for the first time

create, think up

locate

to discover, show, the position of (something); to establish (something) in a place

find

overtake

to catch up with and pass (a person, vehicle etc); (of storms, troubles etc) to happen suddenly, by surprise

catch; pass

overtook

of overtake

catch; pass

COME UPON as in Wiktionary
COME UPON as in Wikipedia